jump down someone's throat – English–Français translations

🇬🇧 en fr 🇫🇷

jump down someone's throat verb

  • criticise with excessive and unexpected harshness
chapitrer
Wiktionary Links